C3_CloudFront_Cache_Controller\Invalidation_Service A

Total Complexity 70
Dependencies 18
Dependents 3
Total lines 486
Lines of code 265
Logical lines of code 157
Comment lines 163
Methods 16
Properties 7

Methods 16

Method Rating Maintainability Complexity Lines of code
__construct()
A
42 10 58
invalidate_manually()
A
47 10 36
register_cron_event()
A
50 10 28
invalidate_by_query()
S
51 7 26
handle_invalidation_details_ajax()
S
56 5 17
invalidate_attachment_cache()
S
55 4 20
list_recent_invalidation_logs()
S
58 4 16
should_invalidate()
S
62 4 11
get_plugin_option()
S
67 3 7
invalidate_by_changing_post_status()
S
71 2 6
create_post_invalidation_batch()
S
65 2 9
invalidate_post_cache()
S
67 2 7
invalidate_all()
S
67 2 8
get_invalidation_details()
S
69 2 7
get_debug_setting()
S
71 2 5
invalidate_posts_cache()
S
75 1 4